Counting in Uniform Tc 0 3
نویسنده
چکیده
In this paper we rst give a uniform AC 0 algorithm which uses partial sums to compute multiple addition. Then we use it to show that multiple addition is computable in uniform TC 0 by using count only once sequentially. By constructing bit matrix for multiple addition, we prove that multiple product with poly-logarithmic size is computable in uniform TC 0 (by using count k + 1 times sequentially when the product has size O((logn) k)). We also prove that multiple product with sharply bounded size is computable in uniform AC 0. 1. Introduction In this paper we study basic counting techniques inside uniform TC 0. We adopt function algebraic approach, for it requires less background and has more mathematical (or at least machine-independent) favor. The study of complexity classes related to parallel computation is nowadays more important since parallel computing is thought to be useful. In theoretical computer science there are several well-developed parallel models. We will focus on Boolean circuits because remarkable separation results 11],,17] are based on it. Recall that AC 0 is the class of predicates computable by polynomial size, constant depth, unbounded fan-in circuits with gates AND; OR; NOT. Majority gate is deene as follows: MAJ(x) = 1 if at least a half bits in the binary string x are 1's, else MAJ(x) = 0. TC 0 is the class of predicates computable by polynomial size, constant depth, unbounded fan-in circuits with gates AND; OR; NOT; MAJ. In the 80's, two important separation results were proved. The rst result is the separation of AC 0 and AC 0 (p), where p is a prime and AC 0 (m) is AC 0 plus modular m counting gates. 9], 1] gave superpolynomial lower bounds for the size of circuits computing parity in AC 0. (Later 18], 11] proved exponential lower
منابع مشابه
Low-Depth Uniform Threshold Circuits and the Bit-Complexity of Straight Line Programs
We present improved uniform TC circuits for division, matrix powering, and related problems, where the improvement is in terms of “majority depth” (initially studied by Maciel and Thérien). As a corollary, we obtain improved bounds on the complexity of certain problems involving arithmetic circuits, which are known to lie in the counting hierarchy.
متن کاملUnary Quantiiers, Transitive Closure, and Relations of Large Degree
This paper studies expressivity bounds for extensions of rst-order logic with counting and unary quantiiers in the presence of relations of large degree. There are several motivations for this work. First, it is known that rst-order logic with counting quantiiers captures uniform TC 0 over ordered structures. Thus, proving expressivity bounds for rst-order with counting can be seen as an attemp...
متن کاملCounting and Locality over Finite Structures: A Survey
We survey recent results on logics with counting and their local properties. We rst consider game-theoretic characterizations of rst-order logic and its counting extensions provided by unary generalized quantiiers. We then study Gaifman's and Hanf's locality theorems, their connection with game characterizations, and examples of their usage in proving expressivity bounds for rst-order logic and...
متن کاملCounting Small Cliques in 3-uniform Hypergraphs
Many applications of Szemerédi’s Regularity Lemma for graphs are based on the following counting result. If G is an s-partite graph with partition V (G) = ⋃s i=1 Vi, |Vi| = m for all i ∈ [s], and all pairs (Vi, Vj ), 1 i < j s, are -regular of density d, then G contains (1± f( ))d s 2 ms cliques Ks, provided < (d), where f( ) tends to 0 as tends to 0. Guided by the regularity lemma for 3-unifor...
متن کاملLower Bounds against Weakly Uniform Circuits
A family of Boolean circuits {Cn}n>0 is called γ(n)-weakly uniform if there is a polynomial-time algorithm for deciding the directconnection language of every Cn, given advice of size γ(n). This is a relaxation of the usual notion of uniformity, which allows one to interpolate between complete uniformity (when γ(n) = 0) and complete nonuniformity (when γ(n) > |Cn|). Weak uniformity is essential...
متن کامل